technical draftsperson - Turkish English Dictionary